861 Main St, Leicester, MA 01524-1307, Leicester
We went as a family of 5, we started off with a nachos appetizer which was above average, small complaint, the gave sma
We went as a family of 5, we started off with a nachos appetizer which was above average, small complaint, the gave sma